﻿using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Data.Entity;
using System.Globalization;
using System.Web.Mvc;
using System.Web.Security;

namespace JuniorProject.Models.Applicant
{
    public class ApplicantCommentModel
    {
        [DataType(DataType.Text)]
        [Display(Name = "AppliationID")]
        public int ApplicationID { get; set; }

        [DataType(DataType.MultilineText)]
        [Display(Name = "Comment")]
        public string Comment { get; set; }

        [DataType(DataType.Text)]
        [Display(Name = "Employee")]
        public string Employee { get; set; }

        [DataType(DataType.Text)]
        [Display(Name = "Date")]
        public System.DateTime InsertDate { get; set; }

        [DataType(DataType.Text)]
        [Display(Name = "Visible to Applicant")]
        public bool ApplicantVisible { get; set; }
    }

    public class ACMList
    {
        [Display(Name = "Comments")]
        public List<ApplicantCommentModel> Comments { get; set; }

        [Display(Name = "List Iterator")]
        public int ListIterator { get; set; }
    }
}